reaction site selection resource chemistry chemical off-site events optimize location search allergy